package com.day12.test4_throws_throw;

import java.util.Scanner;

/**
 * @author 小坡
 * @date 2022/9/16  18:04
 **/
public class Test {
    public static void main(String[] args) {
        /*
        需求∶
键盘录入学生的姓名和年龄,其中年龄为18-25岁，
超出这个范围是异常数据不能赋值.需要重新录入,一直录到正确为止。


思路∶
1、创建学生对象
②键盘录入姓名和年龄，并赋值给学生对象
③如果是非法数据就再次录入
        * */
        Student s = new Student();
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入姓名");
        String name = scanner.nextLine();
        s.setName(name);
        System.out.println("请输入年龄");
        String ageStr = scanner.nextLine();
        int age = Integer.parseInt(ageStr);
        s.setAge(age);
        System.out.println(s);
    }
}
